Python Job: Business Intelligence (BI) Analyst

Job added on

Location

Toronto - Canada

Job type

Full-Time

Python Job Details

HearingLife Canada, and National Affiliated Providers, is the largest provider of hearing healthcare service in Canada. Working in unison with the National Campaign for Better Hearing's awareness campaign (campaignforbetterhearing.org), our core philosophy is to "do what is best for the client" while increasing awareness of the effects of hearing loss and the benefits of hearing devices. At HearingLife we are the Modern Hearing Care Professionals: Our Purpose is to provide Life-Changing Hearing Health with a Mission of Helping More People Hear Better.

Position Summary
Reporting to the Manager of Data & Systems, the Business Intelligence Analyst will be responsible for developing and maintaining the existing data infrastructure that our executive team depends on for key insight to run the business. As a BI Analyst, you will also collaborate collaborating with our Marketing, Finance, and Sales teams to generate business insights and process improvements. You will work closely with the Manager of Data & Systems to ensure the accuracy of our data and the effectiveness of our reporting systems.

Here's how you'll make an impact:

Power BI
  • Design and develop business intelligence solutions, from back-end components and processes to front-end reports
  • Develop data models, create new metrics, and design new reports as needed
  • Conduct regular audits of data accuracy and troubleshoot data-related issues
  • Maintain and performance-tune our Power BI datasets

Database
  • Ongoing development and performance-tuning of our SQL databases
  • Maintaining SQL triggers and stored procedures

ETL (Extract, Transform, Load)
  • Developing and maintaining ETL pipelines using Azure Data Factory


Qualifications

  • 1-2 years of experience using Power BI or a similar BI platform (Tableau, Looker, Qlik, etc.)
  • 1-2 years of experience developing and implementing business intelligence solutions, including modeling, design, development, optimization, and testing of reporting systems
  • Strong critical thinking and problem-solving abilities with a solid understanding of relational data models, data analysis, DAX, ETL concepts, SQL, and performance optimization
  • Ability to work on multiple initiatives simultaneously and work within tight deadlines
  • Excellent communication skills to provide updates to all levels of management and stakeholders

In addition, the following experience or skills would be helpful, but are not required:
  • Experience with data visualization tools such as Tableau, Looker, or Qlik
  • Experience with data manipulation languages such as Python or R
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud Platform
  • Experience with project management methodologies such as Agile or Scrum

What's in it for you?
  • Competitive salary
  • Hybrid work arrangement
  • Vacation days based on experience and years of service
  • Wellness days
  • Extended health and dental coverage
  • Financial support for professional development

HearingLife Canada is committed to building an inclusive environment and will provide accommodations in accordance with the AODA (Accessibility for Ontarians with Disabilities Act). Please clearly indicate in your application any accommodations you will require throughout the recruitment process.

While we appreciate the interest of all applicants, only those selected for an interview will be contacted.